Team Andy Wingo Hacker. North Carolina (USA) I enjoy practicing aikido in my free time – and hacking, of course! Follow me wingolog.org mastodon.social/@wingo bsky.app/profile/wingolog.org POSTS May 22, 2025 whippet lab notebook: guile, heuristics, and heap growth Greets all! Another brief note today. I have gotten Guile working with one of the Nofl-based collectors, specifically the one that scans all edges conservatively (heap-conservative-mmc / heap-conservative-parallel-mmc). Hurrah!It was... Continue reading > May 9, 2025 a whippet waypoint Hey peoples! Tonight, some meta-words. As you know I am fascinated by compilers and language implementations, and I just want to know all the things and implement all the fun... Continue reading > Mar 7, 2025 whippet lab notebook: untagged mallocs, bis Earlier this week I took an inventory of how Guile uses the Boehm-Demers-Weiser (BDW) garbage collector, with the goal of making sure that I had replacements for all uses lined... Continue reading > Mar 4, 2025 whippet lab notebook: on untagged mallocs Salutations, populations. Today’s note is more of a work-in-progress than usual; I have been finally starting to look at getting Whippet into Guile, and there are some open questions.inventoryI started... Continue reading > Media The Whippet Embeddable Garbage Collection Library Apr 10, 2025 Toots May 27, 2025 i did not know about llvm’s -ftime-trace, looks very neat https://clang.llvm.org/docs/analyzer/developer-docs/PerformanceInvestigation.html May 22, 2025 a new lab notebook entry, in which our protagonist wrestles with how to size fragmented heaps https://wingolog.org/archives/2025/05/22/whippet-lab-notebook-guile-heuristics-and-heap-growth May 15, 2025 a brief lab notebook entry: in which guile no longer uses the bdw-gc api https://wingolog.org/archives/2025/05/15/guile-on-whippet-waypoint-goodbye-bdw-gc Commits Jul 4, 2024 [Chromium V8] [isolate-groups] Free code range before reservation is freed In pointer-compression configuratio... Jul 1, 2024 [Chromium V8] [isolate-groups] Attach CodeRange to IsolateGroup, not process For multi-cage configurations, we... Jun 28, 2024 [Chromium V8] [isolate-groups] Simplify non-pointer-compression configuration. NFC Without pointer compression... Jun 25, 2024 [Chromium V8] [isolate-groups] Without pointer compression, just one isolate group There is no sensible meanin...
May 22, 2025 whippet lab notebook: guile, heuristics, and heap growth Greets all! Another brief note today. I have gotten Guile working with one of the Nofl-based collectors, specifically the one that scans all edges conservatively (heap-conservative-mmc / heap-conservative-parallel-mmc). Hurrah!It was... Continue reading >
May 9, 2025 a whippet waypoint Hey peoples! Tonight, some meta-words. As you know I am fascinated by compilers and language implementations, and I just want to know all the things and implement all the fun... Continue reading >
Mar 7, 2025 whippet lab notebook: untagged mallocs, bis Earlier this week I took an inventory of how Guile uses the Boehm-Demers-Weiser (BDW) garbage collector, with the goal of making sure that I had replacements for all uses lined... Continue reading >
Mar 4, 2025 whippet lab notebook: on untagged mallocs Salutations, populations. Today’s note is more of a work-in-progress than usual; I have been finally starting to look at getting Whippet into Guile, and there are some open questions.inventoryI started... Continue reading >
May 27, 2025 i did not know about llvm’s -ftime-trace, looks very neat https://clang.llvm.org/docs/analyzer/developer-docs/PerformanceInvestigation.html
May 22, 2025 a new lab notebook entry, in which our protagonist wrestles with how to size fragmented heaps https://wingolog.org/archives/2025/05/22/whippet-lab-notebook-guile-heuristics-and-heap-growth
May 15, 2025 a brief lab notebook entry: in which guile no longer uses the bdw-gc api https://wingolog.org/archives/2025/05/15/guile-on-whippet-waypoint-goodbye-bdw-gc
Jul 4, 2024 [Chromium V8] [isolate-groups] Free code range before reservation is freed In pointer-compression configuratio...
Jul 1, 2024 [Chromium V8] [isolate-groups] Attach CodeRange to IsolateGroup, not process For multi-cage configurations, we...
Jun 28, 2024 [Chromium V8] [isolate-groups] Simplify non-pointer-compression configuration. NFC Without pointer compression...
Jun 25, 2024 [Chromium V8] [isolate-groups] Without pointer compression, just one isolate group There is no sensible meanin...